package com.example.musicplayer.myinterface;


/**
 * 可观察者接口
 * @author hyh
 *
 */
public interface IObservable
{
	public void registerViewObserver(IViewObserver observer);//注册视图观察者
	public void removeViewObserver(IViewObserver observer);//移除视图观察者
	public void notifyViewObservers();//通知视图观察者
	
	public void registerCompletionObserver(ICompletionObserver observer);//注册播放完成观察者
	public void removeCompletionObserver(ICompletionObserver observer);//移除播放完成观察者
	public void notifyCompletionObservers();//通知播放完成观察者
	
}
